altar mound - Turkish English Dictionary